PDF4Java Reference Documentation
Inheritance Hierarchy
In This Topic
    com.o2sol.pdf4java.digitalsignatures Package
    In This Topic
    Provides support for PDF digital signatures.
    Classes
    ClassDescription
    Defines the base class for all digital signatures.
    Defines a basic PDF digital signature based on the Cryptographic Message Syntax standard.
    Defines a PDF digital signature loaded from a signed PDF file.
    Defines the data for PDFCrlClient.retrieveCrlInfo method.
    Defines the base class for custom digital signatures.
    This class lets you build the entire signature object according to your rules.
    Your class inherits from and overrides the method.
    Defines a PDF digital signature.
    Defines a document security store.
    Defines an item stored in a PDFDocumentSecurityStore object.
    Defines a collection of document security store items.
    Defines a document timestamp.
    A document timestamp establishes the exact contents of the complete PDF file at the time indicated in the timestamp.
    Defines a PDF X.509 certificate based on java.security.cert.X509Certificate.
    Defines the private key for a PDF X.509 certificate based on java.security.cert.X509Certificate.
    Defines the data for PDFOcspClient.retrieveOcspInfo method.
    Defines a digital signature that is based on PAdES standards.
    Defines the arguments for PDFSignatureCalculator.calculateSignature method.
    Defines the data used by PDFTsaClient.retrieveTimeStampInfo method.
    Defines the base class for X.509 certificates.
    Defines the base class for private keys associated with X.509 certificates.
    Interfaces
    InterfaceDescription
    Common interface for implementing a CRL client.
    Implement this interface when CRL data is required to be added to a digital signature.
    Common interface for implementing an OCSP client.
    Implement this interface when OCSP data is required to be added to a digital signature.
    Defines the interface that allows you to implement the calculation of the digital signature.
    Common interface for Time Stamp Authority clients based on RFC 3161. Implement this interface when you need to add a timestamp to a digital signature or to add a document timestamp.
    Enumerations
    EnumerationDescription
    Specifies the allowed changes to a document after applying a digital signature.
    Specifies the supported digest algorithms used to compute the digital signature.
    See Also